site where the vessels were built - French English Dictionary